package santeclair.referentiel.optique.referentiel.enumeration;

import santeclair.lunar.framework.enumeration.CodeEnum;
import santeclair.lunar.framework.enumeration.LibelleEnum;

/**
 * @author mfabert
 * 
 */
public enum NiveauDiplomeEnum implements CodeEnum<NiveauDiplomeEnum>, LibelleEnum<NiveauDiplomeEnum> {

    CQP_DU("CQP / DU"),
    BAC_PLUS_3("Bac+3"),
    BAC_PLUS_4("Bac+4"),
    BAC_PLUS_5("Bac+5");

    private final String libelle;

    /**
     * @param libelle
     */
    private NiveauDiplomeEnum(String libelle) {
        this.libelle = libelle;
    }

    /**
     * @return the libelle
     */
    @Override
    public String getLibelle() {
        return this.libelle;
    }

    @Override
    public String getCode() {
        return name();
    }

}
